protective covers - French English Dictionary